<?
/**
 * <b>CharityInfoType Class</b>
 * Published 04/11/2010 18:59:09
 *
 * @author Lars Sorhus (lars@saucecode.com.au)
 * @copyright sauceCode Pty Ltd.
 * @version 1.0.693.1.
 * @internal It's not recommended at all to modify this code.
 */
require_once('EbatNs_ComplexType.php');

class CharityInfoType extends EbatNs_ComplexType{
 /** Start Properties **/
	// @var int $CharityDomain
	public $CharityDomain;
	// @var int $CharityRegion
	public $CharityRegion;
	// @var string $Description
	public $Description;
	// @var boolean $DisplayLogoSelling
	public $DisplayLogoSelling;
	// @var boolean $DisplayNameInCheckout
	public $DisplayNameInCheckout;
	// @var anyURI $LogoURL
	public $LogoURL;
	// @var anyURI $LogoURLSelling
	public $LogoURLSelling;
	// @var string $Mission
	public $Mission;
	// @var string $Name
	public $Name;
	// @var boolean $ShowMultipleDonationAmountInCheckout
	public $ShowMultipleDonationAmountInCheckout;
 /** End Properties **/

/**
 *
 * @return int
 */
	function getCharityDomain(){
		return $this->CharityDomain;
	}
/**
 *
 * @return void
 * @param  $value
 */
	function setCharityDomain($value){
		$this->CharityDomain = $value;
	}


/**
 *
 * @return int
 */
	function getCharityRegion(){
		return $this->CharityRegion;
	}
/**
 *
 * @return void
 * @param  $value
 */
	function setCharityRegion($value){
		$this->CharityRegion = $value;
	}


/**
 *
 * @return string
 */
	function getDescription(){
		return $this->Description;
	}
/**
 *
 * @return void
 * @param  $value
 */
	function setDescription($value){
		$this->Description = $value;
	}


/**
 *
 * @return boolean
 */
	function getDisplayLogoSelling(){
		return $this->DisplayLogoSelling;
	}
/**
 *
 * @return void
 * @param  $value
 */
	function setDisplayLogoSelling($value){
		$this->DisplayLogoSelling = $value;
	}


/**
 *
 * @return boolean
 */
	function getDisplayNameInCheckout(){
		return $this->DisplayNameInCheckout;
	}
/**
 *
 * @return void
 * @param  $value
 */
	function setDisplayNameInCheckout($value){
		$this->DisplayNameInCheckout = $value;
	}


/**
 *
 * @return anyURI
 */
	function getLogoURL(){
		return $this->LogoURL;
	}
/**
 *
 * @return void
 * @param  $value
 */
	function setLogoURL($value){
		$this->LogoURL = $value;
	}


/**
 *
 * @return anyURI
 */
	function getLogoURLSelling(){
		return $this->LogoURLSelling;
	}
/**
 *
 * @return void
 * @param  $value
 */
	function setLogoURLSelling($value){
		$this->LogoURLSelling = $value;
	}


/**
 *
 * @return string
 */
	function getMission(){
		return $this->Mission;
	}
/**
 *
 * @return void
 * @param  $value
 */
	function setMission($value){
		$this->Mission = $value;
	}


/**
 *
 * @return string
 */
	function getName(){
		return $this->Name;
	}
/**
 *
 * @return void
 * @param  $value
 */
	function setName($value){
		$this->Name = $value;
	}


/**
 *
 * @return boolean
 */
	function getShowMultipleDonationAmountInCheckout(){
		return $this->ShowMultipleDonationAmountInCheckout;
	}
/**
 *
 * @return void
 * @param  $value
 */
	function setShowMultipleDonationAmountInCheckout($value){
		$this->ShowMultipleDonationAmountInCheckout = $value;
	}


/**
 *
 * @constructor __construct
 * @access private
 * @return void
 */
	function __construct(){
		$this->EbatNs_ComplexType("CharityInfoType","urn:ebay:apis:eBLBaseComponents");
		$this->_elements = array_merge($this->_elements,
			array(
				"CharityDomain"=>
					array(
						"required"=>false,
						"type"=>"int",
						"nsURI"=>"http://www.w3.org/2001/XMLSchema",
						"array"=>false,
						"cardinality"=>"0..3"
					),
				"CharityRegion"=>
					array(
						"required"=>false,
						"type"=>"int",
						"nsURI"=>"http://www.w3.org/2001/XMLSchema",
						"array"=>false,
						"cardinality"=>"0..1"
					),
				"Description"=>
					array(
						"required"=>false,
						"type"=>"string",
						"nsURI"=>"http://www.w3.org/2001/XMLSchema",
						"array"=>false,
						"cardinality"=>"0..1"
					),
				"DisplayLogoSelling"=>
					array(
						"required"=>false,
						"type"=>"boolean",
						"nsURI"=>"http://www.w3.org/2001/XMLSchema",
						"array"=>false,
						"cardinality"=>"0..1"
					),
				"DisplayNameInCheckout"=>
					array(
						"required"=>false,
						"type"=>"boolean",
						"nsURI"=>"http://www.w3.org/2001/XMLSchema",
						"array"=>false,
						"cardinality"=>"0..1"
					),
				"LogoURL"=>
					array(
						"required"=>false,
						"type"=>"anyURI",
						"nsURI"=>"http://www.w3.org/2001/XMLSchema",
						"array"=>false,
						"cardinality"=>"0..1"
					),
				"LogoURLSelling"=>
					array(
						"required"=>false,
						"type"=>"anyURI",
						"nsURI"=>"http://www.w3.org/2001/XMLSchema",
						"array"=>false,
						"cardinality"=>"0..1"
					),
				"Mission"=>
					array(
						"required"=>false,
						"type"=>"string",
						"nsURI"=>"http://www.w3.org/2001/XMLSchema",
						"array"=>false,
						"cardinality"=>"0..1"
					),
				"Name"=>
					array(
						"required"=>false,
						"type"=>"string",
						"nsURI"=>"http://www.w3.org/2001/XMLSchema",
						"array"=>false,
						"cardinality"=>"0..1"
					),
				"ShowMultipleDonationAmountInCheckout"=>
					array(
						"required"=>false,
						"type"=>"boolean",
						"nsURI"=>"http://www.w3.org/2001/XMLSchema",
						"array"=>false,
						"cardinality"=>"0..1"
					)
			)
		);
	}
}
?>
